humble somebody’s pride - Espagnol Anglais Dictionnaire